it rots - Espagnol Anglais Dictionnaire